gtkcellview: unseal private pointer
authorJavier Jardón <jjardon@gnome.org>
Tue, 1 Jun 2010 21:38:52 +0000 (23:38 +0200)
committerJavier Jardón <jjardon@gnome.org>
Tue, 13 Jul 2010 17:40:46 +0000 (19:40 +0200)
gtk/gtkcellview.c
gtk/gtkcellview.h

index ec51f1e8d29b792bd46a104e9e7e6e21acc45168..a02fc72a9920b8c0cbb447740be5558defeefa84 100644 (file)
@@ -122,7 +122,6 @@ static void       gtk_cell_view_buildable_custom_tag_end       (GtkBuildable
 
 static GtkBuildableIface *parent_buildable_iface;
 
-#define GTK_CELL_VIEW_GET_PRIVATE(obj)    (G_TYPE_INSTANCE_GET_PRIVATE ((obj), GTK_TYPE_CELL_VIEW, GtkCellViewPrivate))
 
 enum
 {
@@ -288,9 +287,14 @@ gtk_cell_view_set_property (GObject      *object,
 static void
 gtk_cell_view_init (GtkCellView *cellview)
 {
-  gtk_widget_set_has_window (GTK_WIDGET (cellview), FALSE);
+  GtkCellViewPrivate *priv;
+
+  cellview->priv = G_TYPE_INSTANCE_GET_PRIVATE (cellview,
+                                                GTK_TYPE_CELL_VIEW,
+                                                GtkCellViewPrivate);
+  priv = cellview->priv;
 
-  cellview->priv = GTK_CELL_VIEW_GET_PRIVATE (cellview);
+  gtk_widget_set_has_window (GTK_WIDGET (cellview), FALSE);
 }
 
 static void
index 06305f9a293fa9550dc322c32fdddbdfc5abd1a0..a58f97e4c14981179a9448092cc659b45c473da8 100644 (file)
@@ -46,7 +46,7 @@ struct _GtkCellView
   GtkWidget parent_instance;
 
   /*< private >*/
-  GtkCellViewPrivate *GSEAL (priv);
+  GtkCellViewPrivate *priv;
 };
 
 struct _GtkCellViewClass